acanthoscelides obtectus - Spanish English Dictionary